1
general::
Phrase(s): have a score to settle (with someone)
Fig. to have a problem to clear up with someone; to have to get even with someone about something. • I have a score to settle with John since he insulted me at our party. • John and I have a score to settle.
McGrawhill's American Idioms And Phrasal Verbs